寻址方式

立即数寻址

#0XXH 直接传入立即数0XXH

直接寻址

0XXH 将 XXH 地址里的数据传入

寄存器寻址

寄存器
可寻址寄存器:
R0~R7 A B DPTR

寄存器间接寻址

@寄存器 寄存器内部数据作为地址,找对应地址的寄存器的数据
可间接寻址寄存器
R0、R1 DPTR
MOVX A,@DPTR
MOVX A,@R0

@R0 是一个间接寻址方式的表示,@ 符号用来指示间接寻址,R0 是寄存器的标识,表示使用 R0 寄存器中的值作为内存地址的偏移量。在这个上下文中,R0 寄存器包含了一个内存地址,而 @R0 表示访问 R0 指向的内存地址中的数据。

变址寻址

基址+变址
MOVC A,@A+DPTR
查找表访问程序空间

相对寻址

SJMP 相对跳转

位寻址

SETB